Manager: Apple Event Manager



Carbon fully supports the Apple Event Manager. Standard Apple events previously defined by Apple--for example, the required suite of Apple events--are supported in Mac OS X and play the same roles as they do in Mac OS 8.

Note, however, that the dataHandle field of the AEDesc structure is now opaque. Use AEGetDescData, AEGetDescDataSize, and AEReplaceDescData to access the data in the AEDesc.dataHandle field instead of dereferencing the handle directly.

Supported  AECallObjectAccessor

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  AECoerceDesc

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  AECoerceDescProcPtr

Supported  AECoercePtr

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  AECoercePtrProcPtr

Supported  AECountItems

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  AECreateAppleEvent

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  AECreateDesc

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  AECreateList

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  AEDeleteItem

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  AEDeleteParam

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  AEDisposeDesc

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  AEDisposeToken

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  AEDuplicateDesc

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  AEEventHandlerProcPtr

Supported  AEFilterProcPtr

Supported  AEGetArray

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  AEGetAttributeDesc

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  AEGetAttributePtr

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  AEGetCoercionHandler

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  AEGetDescData

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  AEGetDescDataSize

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  AEGetEventHandler

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  AEGetInteractionAllowed

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  AEGetNthDesc

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  AEGetNthPtr

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  AEGetObjectAccessor

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  AEGetParamDesc

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  AEGetParamPtr

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  AEGetSpecialHandler

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  AEGetTheCurrentEvent

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  AEIdleProcPtr

Supported  AEInstallCoercionHandler

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  AEInstallEventHandler

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  AEInstallObjectAccessor

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  AEInstallSpecialHandler

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  AEInteractWithUser

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  AEManagerInfo

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  AEObjectInit

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  AEProcessAppleEvent

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  AEPutArray

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  AEPutAttributeDesc

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  AEPutAttributePtr

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  AEPutDesc

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  AEPutParamDesc

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  AEPutParamPtr

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  AEPutPtr

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  AERemoveCoercionHandler

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  AERemoveEventHandler

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  AERemoveObjectAccessor

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  AERemoveSpecialHandler

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Under Evaluation  AEReplaceDescData

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  AEResetTimer

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  AEResolve

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  AEResumeTheCurrentEvent

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  AESend

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  AESetInteractionAllowed

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  AESetObjectCallbacks

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  AESetTheCurrentEvent

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  AESizeOfAttribute

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  AESizeOfNthItem

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  AESizeOfParam

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  AESuspendTheCurrentEvent

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  CallAECoerceDescProc

Supported  CallAECoercePtrProc

Supported  CallAEEventHandlerProc

Supported  CallAEFilterProc

Supported  CallAEIdleProc

Supported  CallOSLAccessorProc

Supported  CallOSLAdjustMarksProc

Supported  CallOSLCompareProc

Supported  CallOSLCountProc

Supported  CallOSLDisposeTokenProc

Supported  CallOSLGetErrDescProc

Supported  CallOSLGetMarkTokenProc

Supported  CallOSLMarkProc

Supported  CreateCompDescriptor

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  CreateLogicalDescriptor

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  CreateObjSpecifier

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  CreateOffsetDescriptor

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  CreateRangeDescriptor

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  DisposeAECoerceDescUPP

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  DisposeAECoercePtrUPP

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  DisposeAEEventHandlerUPP

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  DisposeAEFilterUPP

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  DisposeAEIdleUPP

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  DisposeOSLAccessorUPP

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  DisposeOSLAdjustMarksUPP

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  DisposeOSLCompareUPP

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  DisposeOSLCountUPP

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  DisposeOSLDisposeTokenUPP

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  DisposeOSLGetErrDescUPP

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  DisposeOSLGetMarkTokenUPP

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  DisposeOSLMarkUPP

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  InvokeAECoerceDescUPP

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  InvokeAECoercePtrUPP

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  InvokeAEEventHandlerUPP

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  InvokeAEFilterUPP

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  InvokeAEIdleUPP

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  InvokeOSLAccessorUPP

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  InvokeOSLAdjustMarksUPP

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  InvokeOSLCompareUPP

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  InvokeOSLCountUPP

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  InvokeOSLDisposeTokenUPP

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  InvokeOSLGetErrDescUPP

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  InvokeOSLGetMarkTokenUPP

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  InvokeOSLMarkUPP

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  NewAECoerceDescProc

Supported  NewAECoerceDescUPP

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  NewAECoercePtrProc

Supported  NewAECoercePtrUPP

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  NewAEEventHandlerProc

Supported  NewAEEventHandlerUPP

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  NewAEFilterProc

Supported  NewAEFilterUPP

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  NewAEIdleProc

Supported  NewAEIdleUPP

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  NewOSLAccessorProc

Supported  NewOSLAccessorUPP

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  NewOSLAdjustMarksProc

Supported  NewOSLAdjustMarksUPP

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  NewOSLCompareProc

Supported  NewOSLCompareUPP

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  NewOSLCountProc

Supported  NewOSLCountUPP

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  NewOSLDisposeTokenProc

Supported  NewOSLDisposeTokenUPP

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  NewOSLGetErrDescProc

Supported  NewOSLGetErrDescUPP

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  NewOSLGetMarkTokenProc

Supported  NewOSLGetMarkTokenUPP

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  NewOSLMarkProc

Supported  NewOSLMarkUPP

Available in Mac OS 8.1 and later when Carbon 1.0.2 or later is present.

Supported  OSLAccessorProcPtr

Supported  OSLAdjustMarksProcPtr

Supported  OSLCompareProcPtr

Supported  OSLCountProcPtr

Supported  OSLDisposeTokenProcPtr

Supported  OSLGetErrDescProcPtr

Supported  OSLGetMarkTokenProcPtr

Supported  OSLMarkProcPtr

[Table of Contents] [Manager Index] [Function Index]

Generated on: 5/11/2000. Copyright © 1999, 2000 Apple Computer, Inc. All rights reserved.